package com.recsmile.sgs.client.ui.components;

import com.kael.sgs.core.Channel;
import com.recsmile.sgs.client.entity.Activatable;
import com.recsmile.sgs.client.entity.Hero;
import com.recsmile.sgs.client.operations.Operation;

public interface GamePanel<T extends Hero> extends ClientPanel<ClientGameUI<T>> {

	public void pushOperation(Operation operation, Activatable source);

	public void popOperation();

	public Operation getCurrentOperation();

	public Channel getChannel();
	
}
